<?php session_start()?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Đăng ký</title>
<script type="text/javascript">
	function CheckSignup()
	{
		var s=document.formdangky;
		var sdt = document.formdangky.dienthoai.value;
		var sus = document.formdangky.user.value;
		var smk = document.formdangky.matkhau.value;
		var i =0;
		if(s.hoten.value=='')
		{
			document.getElementById("hoten_error").style.display = "block";
			document.getElementById("hoten_error").innerHTML="Bạn chưa nhập họ tên!";
			s.hoten.focus();
			return false;	
		}
		else
			document.getElementById("hoten_error").style.display = "none";
			
		if(s.diachi.value=='')
		{
			document.getElementById("diachi_error").style.display = "block";
			document.getElementById("diachi_error").innerHTML=" Bạn chưa nhập địa chỉ!";
			s.diachi.focus();
			return false;	
		}
		else
			document.getElementById("diachi_error").style.display = "none";
			
		if(s.dienthoai.value=='')
		{
			document.getElementById("dienthoai_error").style.display= "block";
			document.getElementById("dienthoai_error").innerHTML=" Bạn chưa nhập điện thoại!";
			s.dienthoai.focus();
			return false;	
		}
		else
			document.getElementById("dienthoai_error").style.display = "none";
			
		if(sdt.length<10)
		{
			document.getElementById("dienthoai_error").style.display= "block";
			document.getElementById("dienthoai_error").innerHTML=" Số điện thoại không hợp lệ!";
			s.dienthoai.focus();
			return false;	
		}
		else
			document.getElementById("dienthoai_error").style.display = "none";
		
			
			
					if(isNaN(s.dienthoai.value))
		{
			document.getElementById("dienthoai_error").style.display= "block";
			document.getElementById("dienthoai_error").innerHTML="Điện thoại phải là số!";
			s.dienthoai.focus();
			return false;	
		}
		else
			document.getElementById("dienthoai_error").style.display = "none";
			
			
		if(s.email.value=='')
		{
			document.getElementById("email_error").style.display = "block";
			document.getElementById("email_error").innerHTML=" Bạn chưa nhập email!";
			s.email.focus();
			return false;	
		}
		else
		{
			var email = document.getElementById('email');
	 		 var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
			if (!filter.test(email.value)) {
				document.getElementById("email_error").style.display = "block";
			    document.getElementById("email_error").innerHTML=" Bạn nhập email chưa đúng!";
			    s.email.focus();
				return false;
			 }
			else
			{
				document.getElementById("email_error").style.display = "none";	
			}
		}
			

							
			
if(s.user.value=='')
		{
			document.getElementById("user_error").style.display = "block";
			document.getElementById("user_error").innerHTML=" Bạn chưa nhập user!";
			s.user.focus();
			return false;	
		}
		else
		{
			var user = document.formdangky.user.value;
	 		 var filter = /^[a-zA-Z0-9_]{6,20}$/;
			if (!filter.test(user)) 
			{
				document.getElementById("user_error").style.display = "block";
			    document.getElementById("user_error").innerHTML=" User từ 6 đến 20 ký tự và không có ký tự đặc biệt!";
			    s.user.focus();
				return false;
			 }
			else
			{
				document.getElementById("user_error").style.display = "none";	
			}
		}
		
		
		
		
		
		
		if(s.matkhau.value=='')
		{
			document.getElementById("matkhau_error").style.display = "block";
			document.getElementById("matkhau_error").innerHTML=" Bạn chưa nhập mật khẩu!";
			s.matkhau.focus();
			return false;	
		}
		else
		{
			var matkhau = document.formdangky.matkhau.value;
	 		 var filter = /^[a-zA-Z0-9_]{6,20}$/;
			if (!filter.test(matkhau)) 
			{
				document.getElementById("matkhau_error").style.display = "block";
			    document.getElementById("matkhau_error").innerHTML=" mật khẩu từ 6 đến 20 ký tự và không có ký tự đặc biệt!";
			    s.matkhau.focus();
				return false;
			 }
			else
			{
				document.getElementById("matkhau_error").style.display = "none";	
			}
		}
		
		if(s.matkhau.value==s.user.value)
		{
			document.getElementById("matkhau_error").style.display= "block";
			document.getElementById("matkhau_error").innerHTML="mật khẩu không được trùng với user!";
			s.xacnhanmatkhau.focus();
			return false;	
		}
		else
			document.getElementById("matkhau_error").style.display = "none";
		
		
		if(s.xacnhanmatkhau.value=='')
		{
			document.getElementById("xacnhanmatkhau_error").style.display= "block";
			document.getElementById("xacnhanmatkhau_error").innerHTML="Bạn chưa nhập xác nhận mật khẩu!";
			s.xacnhanmatkhau.focus();
			return false;	
		}
		else
			document.getElementById("xacnhanmatkhau_error").style.display = "none";

		
		if(s.xacnhanmatkhau.value!=s.matkhau.value)
		{
			document.getElementById("xacnhanmatkhau_error").style.display= "block";
			document.getElementById("xacnhanmatkhau_error").innerHTML="mật khẩu không trùng!";
			s.xacnhanmatkhau.focus();
			return false;	
		}
		else
			document.getElementById("xacnhanmatkhau_error").style.display = "none";
			

			
			
			if(s.capcha.value=='')
		{
			document.getElementById("capcha_error").style.display= "block";
			document.getElementById("capcha_error").innerHTML="Bạn chưa nhập mật mã!";
			s.capcha.focus();
			return false;	
		}
		else
			document.getElementById("capcha_error").style.display = "none";


		
		return true;	
	}
	
	
</script>

<script>
{
	function keyphone(e)
	{
		var keyword = null;
		if(window.event)
		{
			keyword = window.event.keyCode;	
		}
		else
		{
			keyword = e.which;	
		}
		
		if(keyword<48 || keyword>57)
		{
			if(keyword==48 || keyword==127)
			{
				return;	
			}
			return false;
		}
		
	}
	
}
</script>





<link href="../style/cs1.css" rel="stylesheet" type="text/css" />
</head>

<body>
<?php
include("config/config.php");
$hoten = $_POST["hoten"];
$phai = $_POST["phai"];
$diachi = $_POST["diachi"];
$ngaysinh = $_POST["nam"]."-".$_POST["thang"]."-".$_POST["ngay"];
$dienthoai = $_POST["dienthoai"];
$email = $_POST["email"];
$user = $_POST["user"];
$matkhau = md5(md5($_POST["matkhau"]));
$xacnhanmatkhau = md5(md5($_POST["xacnhanmatkhau"]));
$lenhkt = "select * from khachhang where user = '$user'";
$kqkt = mysql_query($lenhkt);
$n = mysql_num_rows($kqkt);
if($n > 0 && isset($_POST["user"]))
{
	?>
<script>
	alert('Tài khoản này đã tồn tại!');
	</script>
    <?php
	
}
else
{
if(isset($_POST["dk"])&&$_POST['capcha'] == $_SESSION['security_code'])
{
	$lenhdk = "insert into khachhang(tenkhachhang,phai,diachi,dienthoai,user,matkhau,email,ngaysinh,xacnhanmatkhau)values('$hoten','$phai','$diachi','$dienthoai','$user','$matkhau','$email','$ngaysinh','$xacnhanmatkhau')";
$kqdk = mysql_query($lenhdk);
if($kqdk)
{
?>
<script>
	alert('Đăng ký thành công!');
	location.href="index.php"
	</script>
    <?php
}
}
}
?>
<form id="formdangky" onSubmit="return CheckSignup()" name="formdangky" method="post" action="">
  <table width="895" border="1" align="center" cellpadding="0" cellspacing="0" class="manh"  >
    <tr>
      <td height="36" colspan="2" align="center" class="dangkythanhvien"><strong>Đăng Ký Thành Viên</strong></td>
    </tr>
    <tr>
      <td width="342" height="30" align="left" class="khoangcach">Họ tên</td>
      <td width="543" height="30"><label for="hoten"></label>
      <input name="hoten" type="text" class="onhapdangkyvua" id="hoten" placeholder="Nhập họ tên" value="<?php  echo $_POST["hoten"];    ?>" /><font color="#FF0000">(*)
      <span class="hide error" id="hoten_error"> </span> </font>
</td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach">Phái</td>
      <td height="30">
      <?php
	  if($_POST["phai"]==1)
      echo"<input type='radio' name='phai' id='nam' value='1' checked/>
      <label for='nam'>Nam 
        <input type='radio' name='phai' id='nu' value='0' />
      Nữ</label>";
	  else
	  echo"<input type='radio' name='phai' id='nam' value='1'/>
      <label for='nam'>Nam 
        <input type='radio' name='phai' id='nu' value='0' checked/>
      Nữ</label>";
	  ?>
      </td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach">Địa chỉ</td>
      <td height="30"><label for="diachi"></label>
       <input name="diachi" type="text" class="onhapdangkyvua" id="diachi" placeholder="Nhập địa chỉ" value="<?php  echo $_POST["diachi"];    ?>"/><font color="#FF0000">(*)<span class="hide error" id="diachi_error"> </span></font>
      </td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach" >Ngày sinh</td>
      <td height="30" align="left"><label for="ngay">Ngày</label>
        <select name="ngay" id="ngay">
        <?php
		for($i = 1; $i <= 31; $i++)
		{
			
			echo"<option value='$i'>$i</option>";
			
		}
		
		?>
        
      </select> <label for="thang">Tháng</label>
      <select name="thang" id="thang">
      <?php
		for($i = 1; $i <= 12; $i++)
		{
			
			echo"<option value='$i'>$i</option>";
			
		}
		
		?>
      </select> <label for="nam2">Năm</label>
      <select name="nam" id="nam2">
      <?php
		for($i = 1970; $i <= 2015; $i++)
		{
			
			echo"<option value='$i'>$i</option>";
			
		}
		
		?>
      </select></td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach">Điện thoại</td>
      <td height="30"><label for="dienthoai"></label>
        <input name="dienthoai" type="text" class="onhapdangkyvua" id="dienthoai" placeholder="Nhập số điện thoại" onkeypress="return keyphone(event); " value="<?php  echo $_POST["dienthoai"];    ?>" maxlength="11"/><font color="#FF0000">(*)<span class="hide error" id="dienthoai_error"> </span></font>
</td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach" >Email</td>
      <td height="30"><label for="email"></label>
      <input name="email" type="text" class="onhapdangkyvua" id="email" placeholder="Nhập email" value="<?php  echo $_POST["email"];    ?>"/><font color="#FF0000">(*)<span class="hide error" id="email_error"> </span></font></td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach" >User</td>
      <td height="30"><label for="user"></label>
      <input name="user" type="text" class="onhapdangkyvua" id="user" placeholder="Nhập user" value="<?php  echo $_POST["user"];    ?>"/><font color="#FF0000">(*)
      <span class="hide error" id="user_error"> </span> </font>
</td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach" >Mật khẩu</td>
      <td height="30"><label for="matkhau"></label>
      <input name="matkhau" type="password" class="onhapdangkyvua" id="matkhau" placeholder=" Nhập mật khẩu  " value="<?php  echo $_POST["matkhau"];    ?>"/><font color="#FF0000">(*)
      <span class="hide error" id="matkhau_error"> </span> </font>
</td>
    </tr>
    <tr>
      <td height="30" align="left" class="khoangcach" >Xác nhận mật khẩu</td>
      <td height="30"><label for="xacnhanmatkhau"></label>
      <input name="xacnhanmatkhau" type="password" class="onhapdangkyvua" id="xacnhanmatkhau" placeholder="Xác nhận mật khẩu" value="<?php  echo $_POST["xacnhanmatkhau"];    ?>"/><font color="#FF0000">(*)
      <span class="hide error" id="xacnhanmatkhau_error"> </span> </font>
</td>
    </tr>
    <tr>
    <td height="30" align="left" class="khoangcach">
      <label for="captcha">Captcha</label>
    </td>
    <td height="30">
      <input name="capcha" type="text" class="onhapdangkyvua" id="capcha" value="<?php  echo $_POST["capcha"]; ?>" size="32" maxlength="10" /><font color="#FF0000">(*)
      <span class="hide error"
      id="capcha_error"> </span> </font>
    </td>
    <td width="8">&nbsp;</td>
  </tr>
  <tr>
    <td height="30">&nbsp;</td>
    <td height="30"><img src="thanhvien/random_image.php" /><br />
      <?php


if(isset($_POST['dk']))
{
	
		if($_POST['capcha'] == $_SESSION['security_code'])
		{
			echo "ma lenh hop le";
		}
		else
		{
			echo "Ma lenh khong hop le";
		}
	}


?>
    </td>
  </tr>

    <tr>
      <td height="40" colspan="2" align="center"><input name="dk" type="submit" class="nutdangnhap" id="dk" value="Đăng ký" /></td>
    </tr>
  </table>
</form>
</body>
</html>